a long record - Espagnol Anglais Dictionnaire